<ui:composition xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:p="http://primefaces.org/ui"
	template="/WEB-INF/templates/templateFormulario.xhtml">

	<ui:define name="formContent">
		<f:loadBundle basename="props.lenguajes.messages" var="msg"></f:loadBundle>
		<p:panel id="panelInformacionGerencia"
			header="#{msg['message.pad.movimientoPersonal.panel.header.informacionGerencia']}"
			styleClass="panelForm">
			<p:panelGrid id="panelGridInformacionGerencia">
				<p:row>
					<p:column>
						<p:outputLabel
							value="#{msg['message.pad.movimientoPersonal.label.numeroControlJefeInmediato']}"
							for="numeroControlJefeInmediato" />
					</p:column>
					<p:column>
						<p:inputText id="numeroControlJefeInmediato"
							value="#{movimientoPersonalMB3.numeroControlJefeInmediato}"
							required="#{movimientoPersonalMB3.numeroControlJefeInmediatoInput.requerido}"
							disabled="#{movimientoPersonalMB3.numeroControlJefeInmediatoInput.deshabilitado}"
							readonly="#{movimientoPersonalMB3.numeroControlJefeInmediatoInput.soloLectura}"
							maxlength="10">
							<f:validateLength maximum="10" />
						</p:inputText>
					</p:column>
				</p:row>
				<p:row>
					<p:column>
						<p:outputLabel
							value="#{msg['message.pad.movimientoPersonal.label.extensionJefeInmediato']}"
							for="extensionJefeInmediato" />
					</p:column>
					<p:column>
						<p:inputText id="extensionJefeInmediato"
							value="#{movimientoPersonalMB3.extensionJefeInmediato}"
							required="#{movimientoPersonalMB3.extensionJefeInmediatoInput.requerido}"
							disabled="#{movimientoPersonalMB3.extensionJefeInmediatoInput.deshabilitado}"
							readonly="#{movimientoPersonalMB3.extensionJefeInmediatoInput.soloLectura}"
							maxlength="10">
							<f:validateLength maximum="10" />
						</p:inputText>
					</p:column>
				</p:row>
			</p:panelGrid>
		</p:panel>

		<p:panel id="panelInformacionGeneralEmpleado"
			header="#{msg['message.pad.movimientoPersonal.panel.header.InformacionGeneralEmpleado']}"
			styleClass="panelForm">
			<p:panelGrid id="panelGridInformacionGeneralEmpleado">
				<p:row>
					<p:column>
						<p:outputLabel
							value="#{msg['message.pad.movimientoPersonal.label.numeroControl']}"
							for="numeroControl" />
					</p:column>
					<p:column>
						<p:inputText id="numeroControl"
							value="#{movimientoPersonalMB3.numeroControl}"
							required="#{movimientoPersonalMB3.numeroControlInput.requerido}"
							disabled="#{movimientoPersonalMB3.numeroControlInput.deshabilitado}"
							maxlength="10">
							<f:validateLength maximum="10" />

						</p:inputText>
					</p:column>
					<p:column>
						<p:outputLabel
							value="#{msg['message.pad.movimientoPersonal.label.nombreCompleto']}"
							for="nombreCompleto" />
					</p:column>
					<p:column>
						<p:inputText id="nombreCompleto"
							value="#{movimientoPersonalMB3.nombreCompleto}"
							required="#{movimientoPersonalMB3.nombreCompletoInput.requerido}"
							disabled="#{movimientoPersonalMB3.nombreCompletoInput.deshabilitado}"
							readonly="#{movimientoPersonalMB3.nombreCompletoInput.soloLectura}"
							maxlength="10">
							<f:validateLength maximum="10" />
						</p:inputText>
					</p:column>
				</p:row>
				<p:row>
					<p:column>
						<p:outputLabel
							value="#{msg['message.pad.movimientoPersonal.label.sociedad']}"
							for="sociedad" />
					</p:column>
					<p:column>
						<p:inputText id="sociedad"
							value="#{movimientoPersonalMB3.sociedad}"
							required="#{movimientoPersonalMB3.sociedadInput.requerido}"
							disabled="#{movimientoPersonalMB3.sociedadInput.deshabilitado}"
							readonly="#{movimientoPersonalMB3.sociedadInput.soloLectura}"
							maxlength="10">
							<f:validateLength maximum="10" />
						</p:inputText>
					</p:column>
					<p:column>
						<p:outputLabel
							value="#{msg['message.pad.movimientoPersonal.label.fechaIngreso']}"
							for="fechaIngreso" />
					</p:column>
					<p:column>
						<p:inputText id="fechaIngreso"
							value="#{movimientoPersonalMB3.fechaIngreso}"
							required="#{movimientoPersonalMB3.fechaIngresoInput.requerido}"
							disabled="#{movimientoPersonalMB3.fechaIngresoInput.deshabilitado}"
							readonly="#{movimientoPersonalMB3.fechaIngresoInput.soloLectura}"
							maxlength="10">
							<f:validateLength maximum="10" />
						</p:inputText>
					</p:column>
				</p:row>
				<p:row>
					<p:column>
						<p:outputLabel
							value="#{msg['message.pad.movimientoPersonal.label.tipoPersonal']}"
							for="tipoPersonal" />
					</p:column>
					<p:column>
						<p:inputText id="tipoPersonal"
							value="#{movimientoPersonalMB3.tipoPersonal}"
							required="#{movimientoPersonalMB3.tipoPersonalInput.requerido}"
							disabled="#{movimientoPersonalMB3.tipoPersonalInput.deshabilitado}"
							readonly="#{movimientoPersonalMB3.tipoPersonalInput.soloLectura}"
							maxlength="10">
							<f:validateLength maximum="10" />
						</p:inputText>
					</p:column>
					<p:column>
						<p:outputLabel
							value="#{msg['message.pad.movimientoPersonal.label.posicion']}"
							for="posicion" />
					</p:column>
					<p:column>
						<p:inputText id="posicion"
							value="#{movimientoPersonalMB3.posicion}"
							required="#{movimientoPersonalMB3.posicionInput.requerido}"
							disabled="#{movimientoPersonalMB3.posicionInput.deshabilitado}"
							readonly="#{movimientoPersonalMB3.posicionInput.soloLectura}"
							maxlength="10">
							<f:validateLength maximum="10" />
						</p:inputText>
					</p:column>
				</p:row>
				<p:row>
					<p:column>
						<p:outputLabel
							value="#{msg['message.pad.movimientoPersonal.label.centroCostos']}"
							for="centroCostos" />
					</p:column>
					<p:column>
						<p:inputText id="centroCostos"
							value="#{movimientoPersonalMB3.centroCostos}"
							required="#{movimientoPersonalMB3.centroCostosInput.requerido}"
							disabled="#{movimientoPersonalMB3.centroCostosInput.deshabilitado}"
							readonly="#{movimientoPersonalMB3.centroCostosInput.soloLectura}"
							maxlength="10">
							<f:validateLength maximum="10" />
						</p:inputText>
					</p:column>
					<p:column>
						<p:outputLabel
							value="#{msg['message.pad.movimientoPersonal.label.area']}"
							for="area" />
					</p:column>
					<p:column>
						<p:inputText id="area" value="#{movimientoPersonalMB3.area}"
							required="#{movimientoPersonalMB3.areaInput.requerido}"
							disabled="#{movimientoPersonalMB3.areaInput.deshabilitado}"
							readonly="#{movimientoPersonalMB3.areaInput.soloLectura}"
							maxlength="10">
							<f:validateLength maximum="10" />
						</p:inputText>
					</p:column>
				</p:row>
			</p:panelGrid>
		</p:panel>

		<p:panel id="panelNuevaInformacionPersona"
			header="#{msg['message.pad.movimientoPersonal.panel.header.nuevaInformacionPersona']}"
			styleClass="panelForm">
			<p:panelGrid id="panelGridNuevaInformacionPersona">
				<p:row>
					<p:column>
						<p:outputLabel
							value="#{msg['message.pad.movimientoPersonal.label.aplicaMovimiento']}"
							for="aplicaMovimiento" />
					</p:column>
					<p:column>
						<p:calendar id="aplicaMovimiento"
							value="#{movimientoPersonalMB3.aplicaMovimiento}"
							required="#{movimientoPersonalMB3.aplicaMovimientoInput.requerido}"
							disabled="#{movimientoPersonalMB3.aplicaMovimientoInput.deshabilitado}"
							readonly="#{movimientoPersonalMB3.aplicaMovimientoInput.soloLectura}"></p:calendar>
					</p:column>
				</p:row>
			</p:panelGrid>
		</p:panel>
		<div id="mainFormBotones">
			<h:panelGrid id="pnlGridBotones" styleClass="centerContent">
				<ui:include src="/plantilla/botones.xhtml" />
			</h:panelGrid>
		</div>
	</ui:define>
</ui:composition>